/**
 * Company : SIANGKLOM.
 * Created By : Chatree Siangklom
 * Created On : Aug 27, 2013  2:37:41 PM 
 * e-Mail : dr_chatree@hotmail.com
 * Mobile Phone : (+66) 087-921-5115
 * Package Name : com.tis.database.entitys.staging
 * File Name : AbstractInter.java
 * TODO
 */
package sap.business.commons;

import sap.business.inter.results.ResultBacked;

/**
 * 
 * @author Chatree Siangklom of Administrator
 * Date =Oct 10, 2013 : 11:13:41 AM 
 * CreateBy=Chatree Siangklom
 * AbstractInter
 * TODO
 * @param <E>
 */
public class AbstractInter<E> {
	
	private String bapiName;
	private String tableName;
	private String tableReturnName;
	private String tableOutputName;
	
	
	public SapMessageReturn<E> sapMessageReturn;		
	private ResultBacked resultBacked;
	/**
	 * @return the bapiName
	 * Date =Jan 17, 2014 : 5:14:43 PM 
	 * CreateBy=Chatree Siangklom
	 * AbstractInter.java String
	 * TODO
	 */
	public String getBapiName() {
		return bapiName;
	}
	/**
	 * @param bapiName the bapiName to set
	 * Date =Jan 17, 2014 : 5:14:43 PM 
	 * CreateBy=Chatree Siangklom
	 *  AbstractInter.java String
	 * TODO
	 */
	public void setBapiName(String bapiName) {
		this.bapiName = bapiName;
	}
	/**
	 * @return the tableName
	 * Date =Jan 17, 2014 : 5:14:43 PM 
	 * CreateBy=Chatree Siangklom
	 * AbstractInter.java String
	 * TODO
	 */
	public String getTableName() {
		return tableName;
	}
	/**
	 * @param tableName the tableName to set
	 * Date =Jan 17, 2014 : 5:14:43 PM 
	 * CreateBy=Chatree Siangklom
	 *  AbstractInter.java String
	 * TODO
	 */
	public void setTableName(String tableName) {
		this.tableName = tableName;
	}
	/**
	 * @return the tableReturnName
	 * Date =Jan 17, 2014 : 5:14:43 PM 
	 * CreateBy=Chatree Siangklom
	 * AbstractInter.java String
	 * TODO
	 */
	public String getTableReturnName() {
		return tableReturnName;
	}
	/**
	 * @param tableReturnName the tableReturnName to set
	 * Date =Jan 17, 2014 : 5:14:43 PM 
	 * CreateBy=Chatree Siangklom
	 *  AbstractInter.java String
	 * TODO
	 */
	public void setTableReturnName(String tableReturnName) {
		this.tableReturnName = tableReturnName;
	}
	/**
	 * @return the tableOutputName
	 * Date =Jan 17, 2014 : 5:14:43 PM 
	 * CreateBy=Chatree Siangklom
	 * AbstractInter.java String
	 * TODO
	 */
	public String getTableOutputName() {
		return tableOutputName;
	}
	/**
	 * @param tableOutputName the tableOutputName to set
	 * Date =Jan 17, 2014 : 5:14:43 PM 
	 * CreateBy=Chatree Siangklom
	 *  AbstractInter.java String
	 * TODO
	 */
	public void setTableOutputName(String tableOutputName) {
		this.tableOutputName = tableOutputName;
	}
	/**
	 * @return the sapMessageReturn
	 * Date =Jan 17, 2014 : 5:14:43 PM 
	 * CreateBy=Chatree Siangklom
	 * AbstractInter.java SapMessageReturn<E>
	 * TODO
	 */
	public SapMessageReturn<E> getSapMessageReturn() {
		return sapMessageReturn;
	}
	/**
	 * @param sapMessageReturn the sapMessageReturn to set
	 * Date =Jan 17, 2014 : 5:14:43 PM 
	 * CreateBy=Chatree Siangklom
	 *  AbstractInter.java SapMessageReturn<E>
	 * TODO
	 */
	public void setSapMessageReturn(SapMessageReturn<E> sapMessageReturn) {
		this.sapMessageReturn = sapMessageReturn;
	}
	/**
	 * @return the resultBacked
	 * Date =Jan 17, 2014 : 5:14:43 PM 
	 * CreateBy=Chatree Siangklom
	 * AbstractInter.java ResultBacked
	 * TODO
	 */
	public ResultBacked getResultBacked() {
		return resultBacked;
	}
	/**
	 * @param resultBacked the resultBacked to set
	 * Date =Jan 17, 2014 : 5:14:43 PM 
	 * CreateBy=Chatree Siangklom
	 *  AbstractInter.java ResultBacked
	 * TODO
	 */
	public void setResultBacked(ResultBacked resultBacked) {
		this.resultBacked = resultBacked;
	}
	
	
	
}
